class AgregarCreatedAtYUpdatedAt < ActiveRecord::Migration
  def self.up
    #  created_at :datetime      not null
    #  updated_at :datetime      not null
    add_column :presupuestos, :created_at, :datetime
    add_column :presupuestos, :updated_at, :datetime
    add_column :proyectos_usuarios, :created_at, :datetime
    add_column :proyectos_usuarios, :updated_at, :datetime
    add_column :clientes_usuarios, :created_at, :datetime
    add_column :clientes_usuarios, :updated_at, :datetime
    add_column :usuarios, :created_at, :datetime
    add_column :usuarios, :updated_at, :datetime
    add_column :facturas, :created_at, :datetime
    add_column :facturas, :updated_at, :datetime
    add_column :tareas_presupuestos, :created_at, :datetime
    add_column :tareas_presupuestos, :updated_at, :datetime
    add_column :estado_presupuestos, :created_at, :datetime
    add_column :estado_presupuestos, :updated_at, :datetime
    add_column :tareas, :created_at, :datetime
    add_column :tareas, :updated_at, :datetime
    add_column :proyectos, :created_at, :datetime
    add_column :proyectos, :updated_at, :datetime
    add_column :clientes, :created_at, :datetime
    add_column :clientes, :updated_at, :datetime
    add_column :grupo_tareas, :created_at, :datetime
    add_column :grupo_tareas, :updated_at, :datetime
    add_column :prioridades, :created_at, :datetime
    add_column :prioridades, :updated_at, :datetime
  end

  def self.down
    remove_column :presupuestos, :created_at
    remove_column :presupuestos, :updated_at
    remove_column :proyectos_usuarios, :created_at
    remove_column :proyectos_usuarios, :updated_at
    remove_column :clientes_usuarios, :created_at
    remove_column :clientes_usuarios, :updated_at
    remove_column :usuarios, :created_at
    remove_column :usuarios, :updated_at
    remove_column :facturas, :created_at
    remove_column :facturas, :updated_at
    remove_column :tareas_presupuestos, :created_at
    remove_column :tareas_presupuestos, :updated_at
    remove_column :estado_presupuestos, :created_at
    remove_column :estado_presupuestos, :updated_at
    remove_column :tareas, :created_at
    remove_column :tareas, :updated_at
    remove_column :proyectos, :created_at
    remove_column :proyectos, :updated_at
    remove_column :clientes, :created_at
    remove_column :clientes, :updated_at
    remove_column :grupo_tareas, :created_at
    remove_column :grupo_tareas, :updated_at
    remove_column :prioridades, :created_at
    remove_column :prioridades, :updated_at
  end
end
